home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 42
/
Amiga Format AFCD42 (Issue 126, Aug 1999).iso
/
-serious-
/
programming
/
other
/
python-1.52
/
runtest.py
< prev
next >
Wrap
Text File
|
1999-05-14
|
870b
|
33 lines
def dotest():
print 'This script will now start the Python 1.5 test set.'
print 'Depending on the speed of your Amiga, this may take several minutes.'
print
print 'The report at the end should say something like:'
print ' 32 tests OK.'
print ' 18 tests skipped: .....'
print '(If you don\'t start AmiTCP first, test_socket and test_select will fail.)'
print
print 'To be 100% sure, run this script TWICE:'
print 'first, answer \'y\' to the question \'delete .pyc files?\', and the'
print 'second time, answer \'n\'.'
print
# Change to the test directory
import sys,os
os.chdir('Python:Lib/Python1.5/test')
if 'y'==raw_input('Delete .pyc files first? '):
# Remove all .pyc files
import glob
for pyc in glob.glob('*.pyc'):
os.unlink(pyc)
print 'Testing...'
import test.autotest
print 'Finished.'
if __name__ == '__main__':
dotest()